
/**
 * 获取用户列表
 * @param queryData 查询参数
 */
export const getUserPageService = async (queryData: any) => {
    throw new Error('未实现')
}

/**
 * 通过id获取用户信息
 * @param id 用户id
 */
export const getUserByIdService = async (id: number) => {
    throw new Error('未实现')
}

/**
 * 获取当前登录账号
 * @param id 用户id
 */
export const getUserWhoAmIService = async (id: number) => {
    throw new Error('未实现')
}

/**
 * 添加用户
 * @param data 用户信息
 */
export const postUserService = async (data: any) => {
    throw new Error('未实现')
}

/**
 * 修改用户信息
 * @param id 用户id
 * @param data 用户信息
 */
export const putUserService = async (
    id: number,
    data: any
) => {
    throw new Error('未实现')
}

export interface IPutUserPwdData {
    id: number
    oldPwd: string
    newPwd: string
}

/**
 * 通过id删除用户
 * @param id 用户id
 */
export const deleteUserByIdService = async (id: number) => {
    throw new Error('未实现')
}
/**
 * 修改用户密码
 * @param user 用户信息
 */
export const putUserPwdService = async (data: IPutUserPwdData) => {
    throw new Error('未实现')
}
